left-wing socialist - Turco Inglés Diccionario